package main

import "fmt"

//go:nosplit
//go:noescape
func entry()

func main() {
	fmt.Println("Hello Runtime!")
	entry()
}

//
//$ go tool asm -gensymabis -o symabis main_linux_amd64.s
//$ go tool compile -symabis symabis -p main -o x1.o main.go
//$ go tool asm -o x2.o main_linux_amd64.s
//$ go tool pack c x.a x1.o x2.o
//$ go tool link -linkmode=internal -E 'main.entry' x.a
